import Vue from 'vue'
import Router from 'vue-router'

import Msite from '../pages/Msite/Msite.vue'
import Order from '../pages/Order/Order.vue'
import Search from '../pages/Search/Search.vue'
import Profile from '../pages/Profile/Profile.vue'
import Login from '../pages/Login/Login.vue'

import Shop from '@/pages/Shop/Shop.vue'
import ShopGoods from '../pages/Shop/ShopGoods/ShopGoods.vue'
import ShopInfo from '../pages/Shop/ShopInfo/ShopInfo.vue'
import ShopRatings from '../pages/Shop/ShopRatings/ShopRatings.vue'

Vue.use(Router)

export default new Router({
  mode:'history',
  routes: [
    {
      path:'/',
      redirect:'/msite'
    },
    {
      path:'/msite',
      component:Msite,
      meta: {
        showFooter: true  //为了使下面公共的底部内容显示
        }
    },
    {
     path:'/order',
      component:Order,
      meta: {
        showFooter: true
        }
    },
    {
      path:'/search',
      component:Search,
      meta: {
        showFooter: true
        }
    },
    {
      path:'/profile',
      component:Profile,
      meta: { showFooter: true }
    },
    {
      path:'/login',
      component:Login
    },
    
    {
      path: '/shop',
      component: Shop,
      children:[
        {
          path: '/shop/goods',
          component: ShopGoods
        },
        {
          path: '/shop/ratings',
          component: ShopRatings
        },
  
        {
          path: '/shop/info',
          component: ShopInfo
        },
        {
          path:'',
          redirect:'/shop/goods'
        }
  
  



      ]
    },
  ]
})
